export function downloadFile(fileUrl: string, fileName?: string, blank: boolean = false) {
  // 创建一个虚拟的<a>元素
  const a = document.createElement("a");
  a.href = fileUrl;
  fileName ? (a.download = fileName) : ""; // 指定下载的文件名
  a.style.display = "none";
  blank ? (a.target = "_blank") : (a.target = "_self");

  // 将<a>元素添加到文档中
  document.body.appendChild(a);

  // 触发点击事件以下载文件
  a.click();

  // 下载完成后移除<a>元素
  document.body.removeChild(a);
}
